package cn.tedu.ivos2.user.mapper;

import cn.tedu.ivos2.user.pojo.dto.UserSelectDTO;
import cn.tedu.ivos2.user.pojo.entity.User;
import cn.tedu.ivos2.user.pojo.vo.UserLoginVO;

import java.util.List;

public interface UserMapper {

    User select(User user);

    void insert(User user);

    List<UserLoginVO> queryBySelectDTO(UserSelectDTO userSelectDTO);

    void update(User user);

    void deleteByUserId(Long id);

    UserLoginVO selectById(Long id);
}
